ragout of stewed livers - Turc Anglais Dictionnaire